facilities maintenance - French English Dictionary